Marginal costing problems